Những điểm khác với Delphi Lazarus_(IDE)

Mặc dù có nhiều đặc điểm giống Delphi, nhưng vẫn có những điểm khác:

  • Khi chạy dưới nền Windows, có thể cỡ tệp biên dịch lớn hơn so với Delphi (6/7, trừ các phiên bản sau, thậm chí từ Delphi XE trở lên, project của Delphi còn rất nặng), lý do vì Lazarus nhúng vào tệp những thông tin Debug. Dù thể ta vẫn có thể làm giảm kích thước dễ dàng bằng cách điều chỉnh Compiler Option, và đơn giản hơn là dùng lệnh Strip trong command prompt:

strip --strip-all <tên tệp>.exe

  • Các component trên Delphi có thể cài đặt trên Lazarus, nhưng cần phải chuyển đổi, dễ dàng hơn khi dùng Lazarus 0.9.30 (fpc 2.4.x)
  • Các Widget và thư viện quan trọng còn thiếu:
    • Kết nối Microsoft Office
    • Datasnap (hệ thống này được Embarcadero độc quyền và không phân bố tài liệu công khai)
  • Networking có sẵn nhiều nhất
  • Không thể gọi thư viện.NET một cách trực tiếp, ngược lại các ứng dụng.NET có thể gọi lại Object Pascal
  • Kể từ dòng fpc 2.2.x mới hỗ trợ COM, và tốt hơn từ đây
  • Không nạp package tự động
  • Không tương thích 100% với VCL. Như được đề cập trước đó, mặc dù LCL hiện tại đủ để thiết kế cho hầu hết các ứng dụng. Nhưng các widget của VCL không thể truy cập nếu chưa được chuyển đổi. Việc chuyển đổi chủ yếu liên quan đến phần chỉnh sửa, mặc dù có nhưng khác biệt cơ bản. Hỗ trợ COM là vấn đề gây ra lỗi khi chuyển đổi giữa VCL và LCL
  • Lazarus là Free, còn Delphi là trả phí